package cn.stard.org.mapper;

import cn.stard.basic.mapper.BaseMapper;
import cn.stard.basic.query.BaseQuery;
import cn.stard.basic.util.PageList;
import cn.stard.org.domain.SystemDetail;
import cn.stard.org.query.SystemDetailQuery;
import cn.stard.org.query.SystemtType1Query;

import java.util.List;

public interface SystemDetailMapper  {
    List<SystemDetail> loadAll1(Long id);
    List<SystemDetail> loadAll();

    SystemDetail loadById(Long id);


    void remove(Long id);


    void save(SystemDetail SystemType1);

    // 根据Id修改
    void update(SystemDetail SystemType1);

    // 分页+高级查询
    List<SystemDetail> queryData(SystemDetailQuery systemType1Query);

    // 查询总条数
    Integer queryCount(SystemDetailQuery systemType1Query);

    void deles(List<Long> ids);
}
